Sivota, Lefkada, Lefkada Island, Ionian Islands View More
Sivota Bakery Cafe
Stavros Tavern
Sivota, Lefkada, Lefkada Island, Ionian Islands Tavern Stavros a family business committed to its tradition passed all of its secrets down from generation to generation. Set in a mesmerizing landscape with turquoise waters and lush green mountains, it will transport your senses... View More